package Test;

import java.math.BigDecimal;
import java.util.ArrayList;
import java.util.List;

public class Jia {
	
	public static double add(double v1,double v2){   
		BigDecimal b1 = new BigDecimal(Double.toString(v1));   
		BigDecimal b2 = new BigDecimal(Double.toString(v2));   
		return b1.add(b2).doubleValue();   
		}   
	
	public static void main(String[] args) {
		
		List<Double> list= new ArrayList<Double>();
		
		double b1=1;
		double b2=1;
		double b3=1;
		double b4=2;
		double b5=1;
		double b6=1;
		list.add(b1);
		list.add(b2);
		list.add(b3);
		list.add(b4);
		list.add(b5);
		list.add(b6);
		double total=0;
		for (Double b : list) {
			total=add(total, b);
		}
		
		System.out.println(total);
	}

}
